package dao;

import dao.dto.AdresseDto;
import dao.dto.ClientParticulierDto;
import dao.dto.ClientSocieteDto;
import boerrors.AdresseExistantException;
import boerrors.AdresseInexistantException;
import java.util.Vector;
//test
public abstract class AdresseDao {
    
        public abstract AdresseDto selectId(int idAdresse) throws AdresseInexistantException;
        public abstract Vector<AdresseDto> listerParClient(int idClient) throws AdresseInexistantException;
/*
        public abstract void enregistrer(AdresseDto adresse) 
                throws AdresseExistantException, Exception;
        public abstract void modifier(AdresseDto adresse) 
                throws AdresseInexistantException, Exception;
        public abstract Vector<AdresseDto> listeAdressesParticulier(ClientParticulierDto client) 
                throws AdresseInexistantException, Exception;
        public abstract Vector<AdresseDto> listeAdressesSociete(ClientSocieteDto client) 
                throws AdresseInexistantException, Exception; */
}